package com.tbit.uqbike.service.business;

import com.tbit.uqbike.object.pojo.Account;
import com.tbit.uqbike.object.pojo.HolderAccountBound;

import java.util.List;

/**
 * @Author: chen
 * @Description: 股东区域绑定
 * @Date: 创建于 16:05 2020/8/13
 */
public interface HolderAccountBoundService {
    /**
     * 通过accountUserId获取
     *
     */
    List<HolderAccountBound> getByAccountUserId(Integer accountUserId);

    /**
     * 新增
     *
     */
    void insert(HolderAccountBound holderAccountBound);

    /**
     * 删除
     *
     */
    void del(HolderAccountBound holderAccountBound);

    /**
     * 获取股东绑定的区域
     */
    List<Account> getAccountByUserId(Integer accountUserId);

    long getCountByUserId(Integer accountUserId);
}
